// 图片A4打印  终端扫码
export function A4fail(countlength) {
	return new Promise((resolve, reject) => {
		// wx.chooseMessageFile({
		uni.chooseImage({
			count: countlength,
			sizeType: ['original'], // 可以指定是原图还是压缩图，默认二者都有
			sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
			success: res => {
				console.log(res, 'name')
				var messageListWxA4fail = {
					pathList: []
				};
				messageListWxA4fail.pathList.push(...res.tempFiles); //[{},{},{}]  
				var pathListLength = messageListWxA4fail.pathList.length
				for (let i = 0; i < pathListLength; i++) {
					var size = messageListWxA4fail.pathList[i].size; //文件大小
					var filename = messageListWxA4fail.pathList[i].path; //文件名子  
					var first = filename.lastIndexOf("."); //取到文件名开始到最后一个点的长度
					var namelength = filename.length; //取到文件名长度
					var filesuffix = filename.substring(first + 1,
						namelength); //截取获得后缀 doc, xls, ppt, pdf, docx, xlsx, pptx
					// 文件大大小大于40m  或者含有zip格式 不符合规则   
					if (filesuffix == "jpg" || filesuffix == "png" || filesuffix == "jpeg") {
						if (i + 1 == pathListLength) {
							resolve(JSON.stringify(messageListWxA4fail))
						}
					} else {
						wx.showToast({
							title: ',格式必须为jpg png jpeg！',
							icon: "none",
							duration: 2000,
							mask: true
						})
					}
				}
			},
			fail: err => {
				reject(err)
			}
		})
	})
}
